have administered - Español Inglés Diccionario